<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>语句</title>
    <script>
        /*
        在JS中可以使用{}来为语句进行分组，
        同一个{}中的语句我们称为是一组语句，也可以称为一个代码块
        它们要么都执行，要么都不执行
        代码块只有分组作用，且代码块在外部是完全可见的
         */
        /*
                                 流程控制语句
          JS中的程序是从上到下一行一行执行的
          通过流程控制语句可以控制程序执行流程，使程序可以根据一定的条件来选择执行
          语句的分类：
          1.条件判断语句
          2.条件分支语句
          3.循环语句
         */
        //条件判断语句 ---if语句
        /*条件分支语句 ---switch语句
        语法：   switch（条件表达式）{
                  case 表达式：语句 break；
                  case 表达式：语句 break；
                  case 表达式：语句 break；
                  case 表达式：语句 break；
                  default：  语句 break；
         */
/*
                           while循环
       语法：while（条件表达式）{
                    语句}


      语法： do{
               语句
              }while（条件表达式）
 */
        /*
                             for循环
     语法：for(初始化表达式;条件表达式;更新表达式){   语句   }
         */
        /*
                          break and continue
            break关键词可以用来推出switch和循环语句
            不能在if语句中使用break和continue   */


        //break关键字，会终止离他最近的那个循环语句
       /* 可以为循环语句创建一个label，来标识当前的循环
        label:循环语句
        使用break语句时，可以在break后面跟一个label来指定退出的循环
         */
        //continue关键字可以用来跳过当次循环

        
        /*console.time（“名字”）可以用来开启一个计时器
         它需要一个字符串作为参数，这个字符串将会作为计时器的标识
         console.timeEnd（）计时器终止
         */
    </script>
</head>
<body>

</body>
</html>